From f73616ba47f1dc0391525875c1d5f459e255165e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Wed, 3 May 2017 10:18:41 +0200 Subject: [PATCH] gizmo: Remove css box drawing --- gtk/gtkgizmo.c | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/gtk/gtkgizmo.c b/gtk/gtkgizmo.c index 5c840127b0..dc941e20c9 100644 --- a/gtk/gtkgizmo.c +++ b/gtk/gtkgizmo.c @@ -47,7 +47,8 @@ gtk_gizmo_snapshot (GtkWidget *widget, { GtkGizmo *self = GTK_GIZMO (widget); - gtk_css_gadget_snapshot (self->gadget, snapshot); + if (self->snapshot_func) + self->snapshot_func (self, snapshot); } static void @@ -85,23 +86,6 @@ gtk_gizmo_allocate_contents (GtkCssGadget *gadget, out_clip); } -static gboolean -gtk_gizmo_snapshot_contents (GtkCssGadget *gadget, - GtkSnapshot *snapshot, - int x, - int y, - int width, - int height, - gpointer user_data) -{ - GtkGizmo *self = GTK_GIZMO (gtk_css_gadget_get_owner (gadget)); - - if (self->snapshot_func) - return self->snapshot_func (self, snapshot); - - return FALSE; -} - static void gtk_gizmo_finalize (GObject *obj) { @@ -134,7 +118,7 @@ gtk_gizmo_init (GtkGizmo *self) GTK_WIDGET (self), gtk_gizmo_measure_contents, gtk_gizmo_allocate_contents, - gtk_gizmo_snapshot_contents, + NULL, NULL, NULL); } -- 2.30.2